Skip to content

Conversation

@Techassi
Copy link
Member

stackable-operator 0.100.0

Added

  • Add LabelExt trait which enables adding validated labels to any Kubernetes resource (#1106).
  • Add new associated convenience functions to Label (#1106).
    • Label::stackable_vendor: stackable.tech/vendor=Stackable
    • Label::instance: app.kubernetes.io/instance
    • Label::name: app.kubernetes.io/name
  • Add a Client::create_if_missing associated function to create a resource if it doesn't
    exist (#1099).
  • BREAKING: Add new ListenerClass .spec.pinnedNodePorts field (#1105).

stackable-webhook 0.7.0

Added

  • Add CustomResourceDefinitionMaintainer which applies and patches CRDs triggered by TLS
    certificate rotations of the ConversionWebhookServer. It additionally provides a oneshot
    channel which can for example be used to trigger creation/patching of any custom resources
    deployed by the operator (#1099).
  • Add ConversionWebhookServer::with_maintainer which creates a conversion webhook server and a CRD
    maintainer (#1099).

Changed

  • BREAKING: ConversionWebhookServer::new now returns a pair of values (#1099):
    • The conversion webhook server itself
    • A mpsc::Receiver<Certificate> to provide consumers the newly generated TLS certificate
  • BREAKING: Constants for ports, IP addresses and socket addresses are now associated constants on
    (Conversion)WebhookServer instead of free-standing ones (#1099).

Removed

  • BREAKING: The maintain_crds and field_manager fields in ConversionWebhookOptions
    are removed (#1099).

@sbernauer sbernauer moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Oct 17, 2025
@Techassi Techassi added this pull request to the merge queue Oct 17, 2025
Merged via the queue into main with commit 5ff7d2e Oct 17, 2025
8 checks passed
@Techassi Techassi deleted the chore/release-workspace-members branch October 17, 2025 09:03
@Techassi Techassi moved this from Development: In Review to Development: Done in Stackable Engineering Oct 17, 2025
@lfrancke lfrancke moved this from Development: Done to Done in Stackable Engineering Oct 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants